﻿using Abp.Domain.Entities.Auditing;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Camc.Quality.Instruction.InstructionForm
{
    public class FormInstructionRelation : FullAuditedEntity<Guid>
    {
        public Guid FormId { get; set; }

        public Guid InstructionEntityId { get; set; }
        /// <summary>
        /// 是否落实
        /// </summary>
        public int IsImplement { get; set; }
        /// <summary>
        /// 是否反馈
        /// </summary>
        public int IsFeedback { get; set; }
        public string FeedbackContent { get; set; }
        public DateTime? FeedbackTime { get; set; }
        /// <summary>
        /// 是否完成
        /// </summary>
        public int IsFinsh { get; set; }
        public string TechniqueNum { get; set; }
        public string TechniqueName { get; set; }
        public Guid TechniqueEntityId { get; set; }
        public Guid ProcessesEntityId { get; set; }
        public string ProcessesEntityName { get; set; }
        public string WorkStepEntityName { get; set; }
        public Guid WorkStepEntityId { get; set; }

        //计算后
        public string RTechniqueNum { get; set; }
        public string RTechniqueName { get; set; }
        public Guid RTechniqueEntityId { get; set; }
        public Guid RProcessesEntityId { get; set; }
        public string RProcessesEntityName { get; set; }
        public string RWorkStepEntityName { get; set; }
        public Guid RWorkStepEntityId { get; set; }
    }
}
